﻿@charset "utf-8";
/* CSS Document */




body,p{
	font-family: "microsoft yahei","??????",Arial, sans-serif;
	font-size:14px;
}
* {
	margin:0;
	padding:0;
	border:0;
}
hr{ border-bottom:1px solid #666;height:6px;}
ul,li{
	list-style:none;
}

a {
	text-decoration:none;
}
a:hover{
	text-decoration: none;
}
h1,h2,h3,h4,h5,h6,h7{font-family: "microsoft yahei","??????"; font-weight:normal;display: inline;}
img {
	border: 0;
}
.center{ margin:0 auto;}
.w50{width:50%; height:auto;}
.w100{ width:100% !important; height:auto;}
.w1000{width:1000px;height:auto;}
.w1100{width:1100px;height:auto;}
.w1200{ width:1200px; height:auto;}
.w1024{ width:1024px; height:auto;}
.rw226{ width:226px; height:auto;}
.left{ float:left;}
.right{ float:right;}
.colorblue{ color:#004098;}
.color333{ color:#333333;}
.colorfff{ color:#fff;}
.color6d{ color:#6b6b6b;}
.colorffb{ color:#FFB700;}
.coloree{ color:#ee7700;}
.mr0{ margin-right:0px !important;}
.bgdian{ background-image:url(img/dianc6.jpg); background-position:left center; background-repeat:repeat-x;}
/*Top*/
#hhh{width:100%;height:40px;background:#eaeaea;}
.hhh{width:1200px;height:40px;margin:0 auto;line-height:40px;text-align:left;font-size:12px;color:#787878;}
.hhh ul{float:right;height:40px;}
.hhh ul li{float:left;line-height:40px;font-size:12px;color:#787878;margin-left:25px;}
.hhh ul li a{color:#787878;}
#head{width:100%;height:120px;}
.head{width:1200px;height:120px;margin:0 auto;}
.head a img{width:500px;height:99px;float:left;border:None;margin-top:10px;}
.head .pho{float:right;margin-top:46px;background:url(../img/pho.png) left top no-repeat;padding-left:55px;height:48px;}
.head .pho span{font-size:14px;color:#787878;}
.head .pho p{font-size:28px;color:#339efb;}
.neibanner{ width:100%; height:300px;overflow:hidden;}
#top{  width:100%; height:130px;}
#top .logo{ margin-top:0px;}
#top .logo a{display: block;width:234px;float: left;}
#top .right{ height:74px; margin-top:30px; width:900px;}
#top .right .tel{height:29px;float:right;padding-left:40px;background:url(../img/pho.png) left top no-repeat;line-height:29px;font-size:24px;color:#004ea2;text-align:left;}
/*daohang*/
#daohang{width:100%; height:50px;  background:#00a5e9;}
.nein{width:100%;height:50px;background:#f9f9f9;margin:0;float:left;}
.nein p{width:1200px;height:50px;margin:0 auto;line-height:50px;text-align:left;font-size:14px;color:#787878;}
.nein p a{color:#787878;}
.Til1{width:1200px; color:#000;font-family:"微软雅黑"; margin:0px auto 0 auto;}
.Til1 p{width:1200px;height:95px;line-height:95px;color:#1f509f;font-size:30px;text-align:center;}
.Til1 .dd{width:200px;height:1px;background:#d0d0d0;margin:0px auto;}
.Til1  .cc{width:1200px;height:16px;line-height:16px;text-align:center;font-size:14px;color:#787878;margin-top:10px;}
.mmc{width:1200px; text-align: center;margin:20px auto;}
.mmc ul{ display: inline-block;}
.mmc ul li{float:left;width:130px;height:50px;background:#10459b;line-height:50px;text-align:center;font-size:16px;margin:0 10px;}
.mmc ul li a{color:#fff;}
.mmc ul .on{background:#00a0e5;}
#Mid_two{width:100%;height:100%;margin:0px auto;padding-top:30px;}
#Mid_two1{width:1200px;height:100%;margin:0px auto;padding-top:30px;}

#Mid_two_L{width:225px;padding-bottom:30px;float:left;margin-left:17px;}

#Mid_two_L1{width:240px;padding-bottom:30px;float:left;margin-top:0px; }
#Mid_two_L1 .ttp{float:left;width:240px;margin-bottom:20px;}
#Mid_two_L1 .ttp .a1{width:240px;height:50px;background:#10459b;line-height:50px;text-align:center;font-size:18px;color:#fff;float:left;}
#Mid_two_L1 .ttp ul{width:200px;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;float:left;padding:19px;background:#fff;}
#Mid_two_L1 .ttp ul li{width:200px;height:40px;float:left;border-bottom:1px solid #dadada;line-height:40px;text-align:left; overflow:hidden;}
#Mid_two_L1 .ttp ul li a{color:#787878;}
#Mid_two_L1 .ttp ul li.on a{color:#10459b;}

#Mid_two_R6{width:940px;padding-bottom:60px;margin-top:0px;float:right; }
#Mid_two_R6 .tts{width:918px;padding:10px;font-size:12px;text-align:left;color:#787878;border:1px solid #dadada;background:#fff;}
#Mid_two_R6 .tts a{color:#787878;}


.pro{ width: 100%; height: auto; overflow: hidden; padding: 20px 0 30px; }
.pro .img{ float: left; display: inline-block; width: 480px; }
.pro .text{ float: right; display: inline-block; width: 350px; }

.pro .text h1{ font-size: 24px; padding-top: 20px; }
.pro .text .desc{ padding: 20px 0; height: 150px; font-size: 14px; line-height: 25px; }
.pro .text .btn{ width: 120px; height: 40px; background: #007bdf; color: #FFF; display: block; text-align: center;line-height: 40px; font-size: 18px; }

.pro-content .tits{border-bottom: 1px solid #e1e1e1; height: 40px; width: 100%; font-size: 18px; }
.pro-content .tits span{ background:#007bdf; color:#FFF; display: block;width: 120px; height: 40px; text-align: center; line-height: 40px; }
.pro-content .info{ padding: 20px 0; }

div.zoomDiv{z-index:999;position:absolute;top:0;left:0;background:#ffffff;border:1px solid #ddd;display:none;text-align:center;overflow:hidden;font-size: 0;}
div.zoomMask{position:absolute;background:url(img/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.pc-slide{width: 100%;margin: 0 auto; text-align: center;}
.view .swiper-slide .imgauto{width: 100%;height: 350px; position: relative;}
.view .swiper-slide .imgauto img{ max-width:90%;max-height: 100%; position: absolute;margin: auto; top:0; bottom: 0;left:0;right: 0 }
.view .swiper-container{width: 100%;}
.preview{width: 100%;margin-top: 10px;position: relative;}
.preview .swiper-container{width: 80%;margin: 0 10%;overflow: hidden;}
.preview .swiper-slide{width:22.5%;padding: 5px; }
.preview .swiper-slide .imgauto{width: 100%;height: 80px;line-height: 80px;border: 1px solid #ddd;text-align: center;cursor: pointer; position: relative; display: block;}
.preview .swiper-slide .imgauto img{display: inline-block;vertical-align: middle;max-width:90%;max-height: 100%; position: absolute;margin: auto; top:0; bottom: 0;left:0;right: 0}
.preview .slide6{width: 82px;}
.preview img{padding: 1px;}
.preview .active-nav .imgauto{border: 1px solid #1f7fcb;}
.preview .arrow-left{background: url(img/prev1.png) no-repeat left center;position: absolute;left: 10px;top: 50%;margin-top: -9px;width: 10px;height: 18px;z-index: 10;}
.preview .arrow-right{background: url(img/next1.png) no-repeat left center;position: absolute;right: 10px;top: 50%;margin-top: -9px;width: 10px;height: 18px;z-index: 10;}
.clearfix {*zoom: 1;}
.clearfix:after{content: " "; display: block; height: 0; clear: both; visibility: hidden;}



.Mid_Two_LT{width:225px;padding-bottom:20px;}
.Mid_Two_LT ul{width:225px;margin:10px auto;}
.Mid_Two_LT ul li{width:225px;height:30px;line-height:30px;background:url(../images/l2.png) left top no-repeat;}
.Mid_Two_LT ul li:hover{width:225px;height:30px;line-height:30px;background:url(../images/l1.png) left top no-repeat #3688d2;}
.Mid_Two_LT ul li:hover p a{color:#FFF;}
.Mid_Two_LT ul .on{width:225px;height:30px;line-height:30px;background:url(../images/l1.png) left top no-repeat #3688d2;}
.Mid_Two_LT ul .on p a{color:#FFF;}
.Mid_Two_LT ul li p a{width:200px;height:30px;color:#000;font-size:12px;line-height:30px;float:left;margin-left:25px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.Mid_Two_LB{width:225px;padding-bottom:30px;padding-bottom:20px;}
.Mid_Two_LB p{width:225px;line-height:30px;margin:10px auto;color:#000;font-size:12px;}
#Mid_two_R{width:1200px;padding-bottom:60px; margin:0 auto;}
#Mid_two_R1{width:1200px;padding-bottom:60px; margin:0 auto;line-height:30px;padding-top:30px;}
#Mid_two_R2{width:1200px; margin:0 auto;line-height:30px; }
#Mid_two_R3{width:1200px; margin:0 auto;line-height:30px; }
#Mid_two_R1 ul{width:1200px;margin:0 auto;float:left;  }
#Mid_two_R1 ul li{width:280px;height:274px;float:left;margin:0px 10px 20px 10px;}
#Mid_two_R1 ul li a img{width:278px;height:232px;float:left;border:1px solid #f2f2f2;transition: border 1s;}
#Mid_two_R1 ul li a:hover img{border:1px solid #10459b;}
#Mid_two_R1 ul li a p{width:280px;height:40px;float:left;line-height:40px;font-size:14px;color:#787878;text-align:center;}
#Mid_two_R1 .imgss{width:1200px;float:left;text-align:center;margin:20px auto;}
#Mid_two_R1 .imgss img{margin:10px auto;max-width:1200px;}
#Mid_two_R1 .ppp{width:1200px;float:left;line-height:30px;}


#Mid_two_R2 ul{width:1200px;margin:0 auto;float:left;  }
#Mid_two_R2 ul li{width:280px;height:181px;float:left;margin:0px 10px 20px 10px;}
#Mid_two_R2 ul li a img{width:278px;height:139px;float:left;border:1px solid #f2f2f2;transition: border 1s;}
#Mid_two_R2 ul li a:hover img{border:1px solid #10459b;}
#Mid_two_R2 ul li a p{width:280px;height:40px;float:left;line-height:40px;font-size:14px;color:#787878;text-align:center;}
#Mid_two_R2 .imgss{width:1200px;float:left;text-align:center;margin:20px auto;}
#Mid_two_R2 .imgss img{margin:10px auto;max-width:1200px;}
#Mid_two_R2 .ppp{width:1200px;float:left;line-height:30px;}


.newslist{margin:0 auto;padding:0;list-style:none; width:1200px;float:left;}
.newslist li{width:1200px;background:#f9f9f9;height:200px;margin-bottom:10px;float:left;}
.newslist li a img{width:270px;height:180px;float:left;margin:10px;border:none;}
.newslist li .rrr{width:1170px;height:180px;float:right;margin:10px; }
.newslist li .rrr .t1{width:1170px;height:50px;line-height:50px;float:left;text-align:left;font-size:16px;color:#1f509f;}
.newslist li .rrr .t1 a{color:#1f509f}
.newslist li .rrr .t2{width:1170px;height:30px;line-height:30px;float:left;text-align:left;font-size:12px;color:#252525;}
.newslist li .rrr .t3{width:1170px;height:90px;line-height:30px;float:left;text-align:left;font-size:14px;color:#787878;}
.newslist li .rrr .t3 a{color:#787878;}

.fenye{width:1200px;margin:0 auto;}
.wen_bottom_left{width:1200px;float:left;margin-top:30px;}

.titlec{line-height:30px;height:30px;margin:20px 0 0 0;width:1200px;text-align:center;}
.titlec h1{font-size:18px;font-family:microsoft yahei;text-align:center;font-weight:normal;margin:0;}
.itemc{color:#999;text-align:center;margin:0;font-family:arial;border-bottom:1px solid #ccc; padding:0 0 0px 0; font-size:12px}
.clear{clear:both;}

.second-menu, .third-menu,.third-menu2{
	position:absolute;
}

.first-menu {
 width:1200px;height:50px;margin:0 auto;
}
.first-menu li {
	width:150px; float:left; height:45px; 
}

.first-menu li a {
	font-size:16px; 
	width:150px;
	height:50px;
	float:left;
	display:block;
	line-height:50px;
	text-align:center;
	transition: all 0.5s ease-in-out 0s;
	 color:#fff;
}
.first-menu li a:hover{color:#fff;background:#10459b;}
.first-menu li .on{color:#fff;background:#10459b;}
.first-menu li #on{ color:#fff;}

.first-menu li ul {
	display:none;
}

.second-menu {top:210px;width:150px; z-index:10;} 
.second-menu li{height:54px; background-color:rgba(0,0,0,0.7); width:auto; border-bottom:1px solid #CCC;}
.second-menu #arrow { background-repeat:no-repeat; background-position:246px center; display:block;width:150px; height:54px; line-height:54px;padding-top:0px; font-size:14px;color:#fff;}
.second-menu #arron{background-color:#00a5e9; background-repeat:no-repeat; background-position:246px center; display:block;width:150px; height:54px; padding-top:0px; color:#fff;font-size:14px;}
.second-menu li{float:left;}
.third-menu{
    background-color:#f6f6f6;
	left:150px;
	top:0;
padding-right:20px;
}
.third-menu .box{ float:left;
	width:744px;
	height:495px;
	
	}
.third-menu .tetui{ width:362px; height:495px; float:left; margin-left:20px;}
.third-menu .tetui a{padding:0px;}
.third-menu .tetui .biaoti{ float:left; width:80%; height:auto;}
.third-menu .tetui .righta{ float:left; width:27px; height:27px; background-image:url(img/08.png); background-position:center center; margin-top:40px; margin-left:44px;}
.third-menu .tetui span{ display:block; width:100%; line-height:32px; color:#333;}
.third-menu .tetui .spante{font-size:20px; font-weight:bold; color:#FFB700; margin-top:20px; font-style:italic;}
.third-menu .tetui .fengge{ float:left; height:5px; width:100%; background-color:#00a5e9; background-image:url(img/fengge.jpg); background-position:left center; background-repeat:no-repeat;}
.third-menu .tetui .fengge2{ float:left; height:5px; width:100%; background-color:#00a5e9; background-image:url(img/fengge.jpg); background-position:right center; background-repeat:no-repeat;}
.third-menu .tetui p{ display:block; float:left; width:100%; height:120px; line-height:24px; padding-top:6px;text-align:justify;text-justify:inter-ideograph;}
.third-menu .tetui .imga{float:left; display:block; width:362px; height:224px;}

.third-menu .tetui img{width:362px; height:224px;}
.third-menu li{ display:block; float:left;  width:160px; height:129px; margin-left:21px; margin-top:21px;}
.third-menu .more{ display:block; width:92px; height:26px; background-image:url(img/daohangmore.jpg); background-position:center center; background-repeat:no-repeat; position:absolute; right:12px; bottom:10px;}
.third-menu .more:hover{background-image:url(img/daohangmore2.jpg); transition: all 0.2s ease-in-out 0s;}
.third-menu li a { font-size:14px;
	 display:block; width:160px; height:129px;
	 background:#00a5e9; padding:0;
}
.third-menu li a img{ width:160px; height:99px; float:left;}
.third-menu li a span{ float:left; display:block; width:160px; height:30px; line-height:30px; text-align:center;}


.third-menu2{
    background-color:#f6f6f6;
	left:524px;
	height:495px;
	top:0;
	border:0;
	padding:0;
	margin:0;
}
.third-menu2 li{ display:block; float:left;  width:180px; height:142px; margin-left:20px; margin-top:17px; margin-right:20px;}
.third-menu2 .more{ display:block; width:92px; height:26px; background-image:url(img/daohangmore.jpg); background-position:center center; background-repeat:no-repeat; position:absolute; right:12px; bottom:10px;}
.third-menu2 .more:hover{background-image:url(img/daohangmore2.jpg); transition: all 0.2s ease-in-out 0s;}
.third-menu2 li a { font-size:14px;
	 display:block; width:180px; height:142px;
	 background:#036cd7; padding:0;
}
.third-menu2 li a img{ width:180px; height:112px; float:left;}
.third-menu2 li a span{ float:left; display:block; width:180px; height:30px; line-height:30px; text-align:center; font-size:12px;}




/*daohangend*/




.search{ width:200px; height:36px; background-image:url(img/search.png); background-position:left center; background-repeat:no-repeat; margin-top:13px;}
.search .searchTxt{ float:left; width:152px; height:36px; line-height:36px; text-indent:16px;}
.search .searchPic{float:left; width:46px; height:36px; background-image:url(img/search_btn.png); background-position:center center; background-repeat:no-repeat; cursor:pointer; background-color:#FFF;}

/*Top-End*/



/*banner*/


#banner{width:100%; height:482px;}
.fullSlide{width:100%;position:absolute;height:482px;background:#000; }
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:482px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:605px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:3px;overflow:hidden;background:#fff;filter:alpha(opacity=1);opacity:1;line-height:999px;}
.fullSlide .hd ul .on{background:#003783;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(img/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.8;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*banner-end*/

#hezuo{width:1200px;height:250px; margin:50px auto 30px auto;}
#hezuo .big_title{ text-align:center; display:block; width:100%; height:auto; font-size:34px; }
#hezuo .big_title .clo{color:#339efb;display:block;}
#hezuo .small_title{ font-size:14px; line-height:40px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;color:#979797;} 

.scrollleft{width:1200px;height:110px;margin:20px auto 0 auto;}
.scrollleft li{float:left;margin-right:10px;margin-left:10px;width:218px;height:108px;text-align:center;border:1px solid #e6e6e6;}
.scrollleft img{width:218px;height:108px;border:none;}
/*mian*/

#mian{  width:100%; height:auto;}
#mian .big_title{ text-align:center; display:block; width:100%; height:auto; font-size:34px; }
#mian .big_title .clo{color:#339efb;display:block;}
#mian .small_title{ font-size:14px; line-height:40px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;color:#979797;} 

/*hot_product*/
#mian .hot_product{ padding-top:45px; background-color:#f5f5f5;}



/*gundong*/
.cdf{width:1200px;height:50px;margin:0 auto;}
.cdf ul{width:1020px;margin:0 auto;}
.cdf ul li{width:150px;height:50px;margin:0 10px;background:#339efb;line-height:50px;text-align:center;font-size:14px;float:left;}
.cdf ul li a {color:#fff;}

#wrapper{ width:100%; height:613px;  margin-top:20px;}

#wrapper ul li{width:278px;height:271px;background:#fff;float:left;margin-left:11px;margin-right:11px;margin-bottom:22px;}
#wrapper ul li a img{width:278px;height:221px;float:left;border:none;}
#wrapper ul li p{width:278px;height:50px;line-height:50px;float:left;text-align:center;font-size:16px;color:#787878;}
#wrapper ul li p a{color:#787878;}
.thumbnail-active
{
	filter: alpha(opacity=100);
	opacity: 1.0;
	cursor: pointer;
}
.thumbnail-inactive
{
	filter: alpha(opacity=100);
	opacity: 1;
	cursor: pointer;
}
.thumbnail-text
{
	color: #000;
	text-align:center;
	display: block;
	font-size:16px;
	width:100%;
	height:55px;
	line-height:55px;
	background-image:url(img/thumbnail-text_bg.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}
/*gundong_end*/

/*hot_product_end*/

/*product*/
.product{height:888px;  padding-top:60px;background:#f3f3f3;}
.product .small_title a:hover{ text-decoration:uppercase;}

.lanrenzhijia{ width:1200px; height:730px;}
.lanrenzhijia .tabbg{background-position:left center; background-repeat:repeat-x; height:50px;margin-top: 0px;}
.lanrenzhijia .tabbg span{ display:block; width:125px; float:left; font-size:14px; color:#FFF; text-align:center; line-height:35px;height:35px;background:#10459b;}
.lanrenzhijia .tab{ width:1200px;}
.lanrenzhijia .tab a{float:left; width:125px; background:#10459b; height:50px; line-height:50px; float:left; font-size:14px; color:#FFF; text-align:center;  margin:0 10px;}
.lanrenzhijia .tab a:hover{ background:#035eab;  }
.lanrenzhijia .tab a.on{ background:#035eab; }
.lanrenzhijia .content{ overflow:hidden; width:1200px; height:690px; position:relative; top:30px;}
.lanrenzhijia .content ul{ position:absolute; left:0; top:0; height:690px;}
.lanrenzhijia .content li{ width:1200px; height:628px; float:left; position:relative;}
.lanrenzhijia .content li .abc{ float:left; width:auto; height:auto; display:block;}
.lanrenzhijia .content li .tabbox{ width:266px; float:left; height:314px; margin-left:17px; margin-right:17px;margin-bottom:34px; }
.lanrenzhijia .content li .tabbox a img{ float:left; width:264px; height:264px;border:1px solid #d1d1d1;}
.lanrenzhijia .content li .tabbox a span{ display:block; float:left; width:100%; color:#fff; line-height:50px; text-align:center;font-size:16px;background:#035eab;}

	
	
.lanrenzhijia .content li .tabbox i{ display:block; width:262px; height:260px;position:absolute; z-index:100; background-image:url(img/yuan.png);
    background-position:center center; background-repeat:no-repeat;
 filter: alpha(opacity=0);
	opacity: 0;
	cursor: pointer;
 transition:All 0.4s ease-in-out;
 -webkit-transition:All 0.4s ease-in-out;
 -moz-transition:All 0.4s ease-in-out;
 -o-transition:All 0.4s ease-in-out;}
 
 .lanrenzhijia .content li .tabbox i:hover{filter: alpha(opacity=100);
	opacity: 1;
	cursor: pointer;}	


#mian .MMBc{width:100%;height:180px;background:url(../img/bg.jpg) top center no-repeat; text-align:center; color:#fff;}
#mian .MMBc span{width:100%;height:34px;color:#fff;margin-top:50px;text-align:center;font-size:34px;float:left;}
#mian .MMBc p{width:100%;height:30px;font-size:18px;margin-top:20px;text-align:center;float:left;}

#ABCD{width:1200px;height:480px; margin:60px auto;}
#ABCD ul li{width:260px;height:480px;float:left;margin-left:20px;margin-right:20px; }
#ABCD ul li img{width:240px;height:239px;border:none;float:left;margin:0 10px;}
#ABCD ul li  i{ display:block; width:260px; height:239px;position:absolute; z-index:100; background-image:url(../img/bn16.png);
    background-position:center center; background-repeat:no-repeat;
 filter: alpha(opacity=0);
	opacity: 0;
	cursor: pointer;
 transition:All 0.4s ease-in-out;
 -webkit-transition:All 0.4s ease-in-out;
 -moz-transition:All 0.4s ease-in-out;
 -o-transition:All 0.4s ease-in-out;}
 
#ABCD ul li:hover i{filter: alpha(opacity=100);
	opacity: 1;
	cursor: pointer;}	
#ABCD ul li .a1{width:260px;height:40px;line-height:40px;text-align:center;font-size:18px;color:#333333;float:left;margin-top:20px;}
#ABCD ul li .a2{width:260px;height:14px;line-height:14px;text-align:center;font-size:14px;color:#9d9d9d;float:left;}
#ABCD ul li .a3{width:260px;height:100px;line-height:25px;text-align:left;font-size:14px;color:#666666;float:left;margin-top:20px;}
#ABCD ul li .a11{width:110px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;float:left;margin-top:30px;background:#339efb;margin-left:75px;}


#youshi{width:100%;height:740px;background:#f3f3f3;padding-top:60px;}

#youshi ul{width:1200px;height:560px;margin:30px auto; }
#youshi ul li{width:372px;height:250px; float:left;margin-left:14px;margin-right:14px;margin-bottom:30px;}
#youshi ul li .cd{width:370px;height:220px;border:1px solid #dcdcdc;float:left;margin-top:33px;background:#FFF;transition: border 1s;}
#youshi ul li .cd:hover{border:1px solid #036fca;}
#youshi ul li .cd img{width:65px;height:65px;float:left;margin-top:-33px;margin-left:152.5px;border:none;}
#youshi ul li .cd  .qnm{width:330px;height:40px;line-height:40px;float:left;margin-left:20px;margin-top:20px;text-align:center;font-size:18px;color:#333333;}
#youshi ul li .cd  .qnm1{width:330px;height:100px;line-height:25px;float:left;margin-left:20px;margin-top:10px;text-align:left;font-size:14px;color:#666;}


.pcmore{ display:block; position:absolute; bottom:0px; width:100%; height:auto;}
.pcmore a{ display:block; width:100px; height:30px; margin:0 auto;background-image:url(img/more.png); background-position:right center; background-repeat:no-repeat; font-size:16px; color:#FFF; line-height:30px;}
/*.big_title a{ background-image:url(img/more.png); background-position:right center; background-repeat:no-repeat; font-size:16px; color:#FFF; padding-right:36px; padding-top:5px; padding-bottom:5px;}*/

/*product_end*/

/*advantage*/
.advantage{background-color: #f8f8f8;padding-top: 40px;}
.advantage_box{ height:346px;margin-top:20px; padding-bottom:20px; background:url(img/dian.jpg) 299px top repeat-y,url(img/dian.jpg) 599px top repeat-y,url(img/dian.jpg) 899px top repeat-y;}
.advantage_box .box{ float:left; width:300px; height:auto;}
.advantage_box .box .imgbox{ height:160px;}
.advantage_box .box .imgbox a{ display:block; width:252px; height:160px; margin:0px auto;}
.advantage_box .box .imgbox a img{ width:242px; height:150px; padding:4px; border:1px solid #CCC;}
.advantage_box .box .imgbox a:hover{ -webkit-box-shadow:0 0 6px #cbcbcb;  
  -moz-box-shadow:0 0 6px #cbcbcb;  
  box-shadow:0 0 6px #cbcbcb;  }
.advantage_box .box .mingzi{ display:block; height:auto; margin-top:10px; background-image:url(img/thumbnail-text_bg.jpg); background-position:center bottom; background-repeat:no-repeat; text-align:center;}
.advantage_box .box .mingzi a{ display:inline-block; font-size:16px; color:#333; text-align:center; height:auto;}
.advantage_box .box .mingzi .mingzi2{ display:block; font-size:14px; color:#9c9c9c;text-align:center; line-height:36px; font-family:Arial, Helvetica, sans-serif;}
.advantage_box .box p{ display:block; width:242px; line-height:22px; font-size:12px; color:#333; margin-left:29px; margin-top:8px; text-align:center;}
/*advantage_end*/

/*application*/
.application{  padding-top:50px; padding-bottom:36px;}
.box2{ padding:18px; width:364px;}
.box2 .box2img{ display:block; width:364px; height:244px;overflow:hidden;}
.box2 .box2img img{ width:364px; height:244px;transition-duration:1s;  -moz-transition-duration:1s; -webkit-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s;}
.box2 .box2img img:hover{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.box2 .box2_title{ width:100%; font-size:18px; font-family:'microsoft yahei',Arial, Helvetica, sans-serif; color:#000; line-height:48px; margin-top:12px; border-bottom:1px solid #757575;}
.box2 .box2_title:hover{color:#004098;}
.box2 p{ display:block; font-size:12px; line-height:22px; height:66px; color:#757575;  padding-top:10px; text-align:justify;text-justify:inter-ideograph; overflow:hidden;}
/*application_end*/

/*case*/


.casebox{ padding-top:50px; padding-bottom:50px; background-color:#f8f8f8;}
.case{ margin-top:20px;}
.case .color666{ float:left;color:#666; margin-left:18px; font-size:28px !important; width:1164px !important; background-image:url(img/huanjing.jpg); background-position:left 55px; background-repeat:repeat-x; text-align:center;}
.case .color666 .small_title{ color:#acb1bb !important; display:inline-block; padding-left:8px; padding-right:8px; background-color:#FAFAFA; background-image:url(img/sbg.jpg); background-position:center bottom; background-repeat:no-repeat;}

.case .s-tit{ float:right; height:40px;line-height:40px;padding:0 10px 0 21px;margin-left:18px;margin-right:18px; padding-bottom:10px;}
.case .s-tit span{float:left;font-size:18px;font-weight:normal;color:#333;}
.case .s-tit a{margin-left:12px;padding:0 8px 8px;color:#333;}
.case .s-tit .on{border-bottom:2px solid #025ec6;}
.case .s-tit font{float:right;font-size:16px; font-weight:normal;}
.case ul{display:none; float:left;}
.case .show{display:block;}
.case li{float:left;position:relative;width:244px;font-size:14px;padding:26px;}
.case li .case_title{font-size:14px; display:inline-block; width:100%; font-family:'microsoft yahei',Arial, Helvetica, sans-serif; color:#000; line-height:42px; float:left; border-bottom:1px solid #757575;}
.case li .case_title:hover{color:#004098;}
.case li a{ cursor:pointer;}
.case li .imgboxc{display:block; width:242px; height:150px;overflow:hidden; float:left; border:1px solid #CCC;}
.case li .imgboxc img{ float:left; width:242px; height:150px;transition-duration:1s;  -moz-transition-duration:1s; -webkit-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s;}
.case li .imgboxc img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.case li p{ float:left; display:block; font-size:12px; line-height:22px; height:66px; overflow:hidden; color:#757575;  padding-top:10px; text-align:justify;text-justify:inter-ideograph;}

/*case_end*/

/*about*/
.about{height:460px; padding-top:60px; padding-bottom:0px;}
.about ul{width:1200px;height:260px;margin:10px auto; }
.about ul li{width:240px;height:260px;float:left;margin-left:30px;margin-right:30px; }
.about ul li a img{width:118px;height:105px;float:left;margin-left:61px;margin-right:61px;border:none;}
.about ul li .a1{width:240px;height:60px;line-height:60px;text-align:center;color:#fff;font-size:18px;float:left;}
.about ul li .a1 a{color:#fff;}
.about ul li .a2{width:18px;height:1px;background:#fff;float:left;margin-left:111px;margin-right:111px;}
.about ul li .a3{width:240px;height:60px;line-height:30px;text-align:left;float:left;font-size:14px;color:#fff; overflow:hidden;margin-top:20px;}

.about ul li .a3 a{color:#fff;}
/*about_end*/


/*honor*/
.honor{ padding-top:50px; height:447px;background:url(img/honorbg.jpg) center top no-repeat;}
.honor a{ font-size:16px;}
.honor a:hover{ text-decoration:underline;}

#featureContainer2 { float:left;WIDTH:1200px; padding-top:45px;}

#feature2 {
	 POSITION: relative;
}

#feature2 .prev { float:left;
WIDTH: 30px; DISPLAY: block; BACKGROUND-image: url(img/left.png); background-position:center center; background-repeat:no-repeat; FLOAT: left; HEIGHT: 52px; margin-top:88px;
}
#feature2 .next {
 WIDTH: 30px; DISPLAY: block; BACKGROUND-image: url(img/right.png); background-repeat:no-repeat; background-position:center center; FLOAT: left; HEIGHT: 52px; margin-top:88px;
}
#feature2 .prev:hover {
 BACKGROUND-image: url(img/left3.png);
}
#feature2 .next:hover {
BACKGROUND-image: url(img/right3.png);
}
.featureUL2 {
	POSITION: relative;  LIST-STYLE-TYPE: none; MARGIN: 0px;  WIDTH: 2820px; FLOAT: left;LEFT: 0px
}
.featureBox2 {
	  WIDTH: 376px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden;
}
#botton-scroll2 {
	Z-INDEX: 0; MARGIN: 0px auto; WIDTH: 1128px; FLOAT: left; HEIGHT:240px; 
}
#block2 {
	Z-INDEX: 0; POSITION: relative; float:left;WIDTH: 1128px; HEIGHT: 240px; OVERFLOW: hidden;
}
#block2 .box {
 WIDTH: 350px; FLOAT: left; HEIGHT: 240px; margin-left:13px; margin-right:13px;
}
#block2 .box a{ display:block; width:350px; height:240px; position:relative; text-align:center;}
#block2 .box a img{max-height:100%; max-width:100%; width:auto; height:auto; display:inline-block;}
#block2 .box a .aa{background-color:rgba(0,88,171,0.9); z-index:100; position:absolute; width:262px; height:0px; overflow:hidden;}
#block2 .box a div p{ padding:30px; line-height:21px; color:#FFF;}

/*honor_end*/

/*development*/
.development{padding-top:50px;  background:url(img/productbg.jpg) center top no-repeat;}
.developmentbg{background:url(img/quan2.png) center 236px no-repeat,url(img/quan2.png) center 378px no-repeat,url(img/quan2.png) center 520px no-repeat,url(img/dian.jpg) left top repeat-x,url(img/quan2.png) center 662px no-repeat,url(img/dian.jpg) center top repeat-y; height:760px; margin-top:50px;}
.w497{ width:495px; height:auto;}
.w485{ width:485px;}
.leftbox{ float:left; height:auto;background:url(img/san1.png) right 173px no-repeat;}
.rightbox{ float:right; height:auto; background:url(img/san2.png) left 173px no-repeat;}
.rt60{margin-top:60px;}
.rt70{margin-top:78px;}
.rt204{margin-top:204px; }
.borderblue{ border:1px solid #00479f;}

.borderblue2{ border:1px solid #a5bedd;}
.bordereee{ border:1px solid #eee;}
.borderf9{ border:1px solid #f9f9f9;}
.bgeee{ background-color:#eee;}
.bgffb{ background-color:#FFB700;}
.bgblue{ background-color:#00479f;}
.boxtop{ height:auto; width:421px;background-color:#fff; padding-left:32px;padding-right:32px; padding-top:20px; padding-bottom:20px; }
.boxtop span{ color:#333; font-size:16px; font-weight:600; line-height:40px;}
.boxtop p{ color:#888888; font-size:12px; line-height:26px; height:78px; overflow:hidden;}
.boxbottom{ height:48px; width:485px;}
.boxbottom .riqi{ font-size:24px; line-height:48px;padding-left:32px;}
.boxbottom .nian{ font-size:14px; line-height:29px;}
.boxbottom a{ display:block; width:33px; height:33px; background-image:url(img/tiaozhuan.png); background-repeat:no-repeat; background-position:center center; margin-top:15px; margin-right:22px;}
.developmentbg .leftbox .boxbottom a{ background-image:url(img/tiaozhuan.png);}
.developmentbg .rightbox .boxbottom a{ background-image:url(img/tiaozhuan2.png);}
/*development_end*/


/*investment*/
/*.investment{ height:404px; background:url(img/product5.jpg) center -60px no-repeat,url(img/product6.jpg) center 35px no-repeat,url(img/product7.jpg) center 130px no-repeat,url(img/product8.jpg) center 225px no-repeat,url(img/product9.jpg) center 320px no-repeat,url(img/product10.jpg) center 415px no-repeat; padding-top:56px;}

.investment_box{ height:346px;margin-top:20px;}
.investment_box .box{ float:left; width:300px; height:auto;}
.investment_box .box .imgbox{ height:115px;}
.investment_box .box .imgbox a{ display:block; width:78px; height:78px; margin:10px auto; border:10px solid rgba(255,255,255,0.1);transition:All 0.2s ease-in-out; background-position:center center; background-repeat:no-repeat;}
.investment_box .box .imgbox a:hover{border:10px solid rgba(255,183,0,1);}
.investment_box .box .imgbox .img1{ background-image:url(img/img1.jpg);}
.investment_box .box .imgbox .img2{ background-image:url(img/img2.jpg);}
.investment_box .box .imgbox .img3{ background-image:url(img/img3.jpg);}
.investment_box .box .imgbox .img4{ background-image:url(img/img4.jpg);}

.investment_box .box .imgbox .img1:hover{ background-image:url(img/img1_2.jpg);}
.investment_box .box .imgbox .img2:hover{ background-image:url(img/img2_2.jpg);}
.investment_box .box .imgbox .img3:hover{ background-image:url(img/img3_2.jpg);}
.investment_box .box .imgbox .img4:hover{ background-image:url(img/img4_2.jpg);}

.investment_box .box .mingzi{ display:block; height:auto; background-image:url(img/bg.jpg); background-position:center bottom; background-repeat:no-repeat; text-align:center; padding-bottom:18px; padding-top:16px;}
.investment_box .box .mingzi a{ display:inline-block; font-size:16px; color:#FFF; text-align:center; height:auto; font-weight:500;}
.investment_box .box .mingzi .mingzi2{ display:block; font-size:14px; color:#9c9c9c;text-align:center; line-height:42px; font-family:Arial, Helvetica, sans-serif;}
.investment_box .box p{ display:block; width:188px; line-height:23px; font-size:12px; color:#FFF; margin-left:56px; margin-top:20px; text-align:center;}*/

/*investment_end*/

/*news*/
.w552{ width:552px; height:auto;}
.news{ height:530px;margin-top:50px;margin-bottom:50px;/*background-color:#f8f7fc;*/}

.newsR{width:480px;height:530px;float:right; }
.newsL{width:690px;height:530px;float:left;}

.cdtil{width:100%;height:50px; text-align:left;float:left;line-height:50px;color:#339efb;font-size:30px;}
.cdtil a{float:right;color:#787878;font-size:14px;}
.newsL_T{width:690px;height:180px;background:#f4f4f4;float:left;margin-top:10px;}
.newsL_T a img{width:190px;height:160px;margin:10px;border:none;float:left;}
.newsL_T .rr{width:450px;height:160px;float:right;margin-right:20px; margin-top:10px;}
.newsL_T .rr span{width:100%;height:50px;line-height:50px;float:left;font-size:16px;color:#333;}
.newsL_T .rr span a{color:#333;}
.newsL_T .rr p{width:100%;height:75px;line-height:25px;float:left;font-size:14px;color:#787878;}
.newsL_T .rr p a{color:#787878;}
.newsL_T .rr .more{width:100%;height:35px;line-height:35px;float:left;font-size:14px;color:#333;}
.newsL_T .rr .more a{color:#333}

.newsL_B{width:690px;height:280px;float:left;margin-top:10px;}
.newsL_B ul li{width:690px;height:39px;line-height:39px;border-bottom:1px dashed #CCC;text-align:right;color:#787878;}
.newsL_B ul li a{float:left;color:#787878;}

.newsR ul{width:480px;height:470px;float:left;margin-top:12px;background:#fff;}
.newsR ul li{wdith:480px;height:116px;float:left;border-bottom:1px dashed #CCC;}
.newsR ul li .t1{width:480px;height:40px;line-height:40px;float:left;font-size:14px;color:#333;text-align:left;}
.newsR ul li .t1 a{color:#333;}
.newsR ul li .t2{width:480px;height:60px;line-height:30px;float:left;font-size:14px;color:#787878;text-align:left;}
.newsR ul li .t2 a{color:#787878;}
/*mian_end*/
#llink{width:1200px;min-height:60px;margin:20px auto;height:auto;}
#llink p{width:1200px;height:40px;line-height:40px;text-align:left;font-size:18px;color:#339efb;float:left;}
#llink a{float:left;color:#787878;margin-right:20px;}
/*footer*/
#footer{ width:100%;   padding-bottom:20px;}
#footer .bnav{width:100%;height:50px;background:#339efb;}
#footer .bnav ul{width:1200px;height:50px;margin:0 auto;}
#footer .bnav ul li{width:150px;height:50px;line-height:50px;float:left;font-size:14px;color:#fff;text-align:center;}
#footer .bnav ul li a{color:#fff;}

#footer .bfoot{width:1200px;height:180px;margin:0 auto;}
#footer .bfoot .blogo img{float:left;width:247px;height:120px;border:none;margin-top:30px;}
#footer .bfoot .erwm img{float:right;width:120px;height:120px;border:none;margin-top:50px;}
#footer .bfoot .blian{float:left;width:730px;height:150px;margin-left:50px;margin-top:40px;line-height:30px;text-align:left;color:#787878;}
#footer .bfoot .blian a{color:#787878;}
/*??????*/
.bgimg09{background-image:url(img/img09.jpg);}
#banner2{float:left;  width:100%; height:240px; background-color:#041620;}
.miantop{ height:auto;border-bottom:1px solid #c8c8c8;} 

.lujing{ float:right; width:auto; height:auto;font-size:14px; font-weight:normal; margin-top:34px; background-image:url(img/add2.png); background-position:left center; background-repeat:no-repeat; padding-left:20px;}
.lujing a{font-size:14px;line-height:30px;color:#333;}
.lujing a:hover{ text-decoration:underline;}
.guanyu{ height:auto;padding-top:60px;}

.guanyubg{ display:block; width:1100px;padding:50px; background:url(img/zsj.png) left top no-repeat,url(img/yxj.png) right bottom no-repeat;}
.guanyubg .content{color:#686868;text-align:justify;text-justify:inter-ideograph;}


/*??????*/
.hezuo{ height:auto;padding-top:60px;}
.fg{ height:1px; width:100%; background-color:#CCC; background-image:url(img/fgbg.jpg); background-position:center center; background-repeat:no-repeat;}
.hezuo .buzou{ padding-top:100px;}
.hezuo .bottom80{ padding-bottom:120px;}
.lm45{ margin-left:45px;}
.rm45{ margin-right:45px;}
.w445{ width:445px;}
.w310{ width:310px;}
.hezuo .buzou .liujiao{ float:left; width:100px; height:117px; background-image:url(img/liujiao.png); background-position:center center; background-repeat:no-repeat; line-height:117px;text-align:center; font-size:32px; font-family:Verdana, Geneva, sans-serif; color:#ffb700;}
.hezuo .buzou span{ display:block; float:left; width:190px; margin-left:20px; line-height:32px; font-size:16px;border-bottom:1px solid #ccc;}
.hezuo .buzou p{ display:block; width:190px; float:left; margin-left:20px;color:#757575; line-height:24spx; font-size:13px; padding-top:4px;}
.hezuo .you{ background-image:url(img/jintou.png); background-repeat:no-repeat; background-position:370px 130px;}
.hezuo .shang{background-image:url(img/shang.png); background-repeat:no-repeat; background-position:center 40px;}
.hezuo .zuo{background-image:url(img/zuo.png); background-repeat:no-repeat; background-position:370px 130px;}
.hezuo .zixunbtn{ display:block; margin:0 auto; position:relative; top:-40px; width:130px; height:40px; border-radius:12px; background-color:#004098; color:#FFF; text-align:center; line-height:40px; font-size:16px; z-index:100;}


/*??????*/
.zhaoshang{ padding-top:80px; height:570px; 
background:url(img/zhaoshangbg1.jpg) center top no-repeat,url(img/zhaoshangbg2.jpg) center 221px no-repeat,url(img/zhaoshangbg3.jpg) center 442px no-repeat;}
.fg2{ height:1px; width:100%; background-color:#fff; background-image:url(img/fgbg.jpg); background-position:center center; background-repeat:no-repeat;}
.zhaoshang .zsbox{width:270px; height:350px; background-color:rgb(238,240,244); margin-right:40px; border-radius:6px;}

.zhaoshang .zsbox img{ width:236px; height:auto; border:2px solid #ccc; float:left; margin-left:15px; margin-top:15px;}
.zhaoshang .zsbox span{ display:block; padding-left:15px; padding-right:15px; width:240px;line-height:26px; font-size:16px; color:#333; float:left; padding-top:8px;}
.zhaoshang .zsbox .yingwen{ color:#004098; font-family:Arial, Helvetica, sans-serif; font-weight:700;font-size:18px;line-height:24px; padding-top:8px;}
.zhaoshang .zsbox p{display:block; padding-left:15px; padding-right:15px; font-size:12px; color:#757575; float:left;width:240px; line-height:21px; padding-top:8px;}
.top60{ padding-top:60px;}


/*????????????*/
.lianxi{ padding-top:50px;}
.lianxi .contactwenzi{ background-image:url(img/contactwenzi.png); background-position:center top; background-repeat:no-repeat; padding-top:30px; text-align:center; color:#747474;}
.lianxi .lianxibox{ float:left; width:400px; height:auto; margin-top:80px;}
.lianxi .lianxibox img{ float:left; width:121px; height:auto;}
.lianxi .lianxibox span{ float:left; display:block; width:263px; padding-left:16px; color:#333;}
.lianxi .lianxibox span.wztitle{ font-size:15px; line-height:24px; padding-top:15px;}
.lianxi .lianxibox span.teltitle{ font-size:26px; color:#1b7bcc; font-style:italic; line-height:32px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}
.lianxi .lianxibox span.svtime{ line-height:21px; font-size:14px; color:#6e6e6e;}
.lianxi .contactmore{  margin-top:120px; margin-bottom:80px;}
.lianxi .contactmore .morebg{background-image:url(img/contactmore.png); background-position:left center; background-repeat:no-repeat; height:17px; margin-bottom:30px;}
.lianxi .listcontact{ float:left; width:400px;}
.lianxi .listcontact span{ color:#646464; line-height:32px;}
.lianxi .erweima{ display:block; width:400px;}
.lianxi .erweima img{ float:left; width:128px; height:128px;}
.lianxi .erweima span{ float:left; display:block; width:250px;font-size:18px; line-height:26px; color:#333; padding-left:22px;}
.lianxi .erweima p{ float:left; display:block;padding-left:22px; width:220px; color:#646464; padding-top:4px;}
.lianxi .erweima p.follow{ margin-top:8px;}
.lianxi .erweima a{ float:left; display:block; width:32px; height:32px; margin-top:8px; background-position:center center; background-repeat:no-repeat;margin-left:22px; }
.lianxi .erweima a.sina{ background-image:url(img/sina.png);}
.lianxi .erweima a.qq{background-image:url(img/qq.png);}
/*map*/
.map{ height:400px; background-image:url(img/map.png); background-position:center center; background-repeat:no-repeat; border-bottom:1px solid #ccc; overflow:hidden;}
.mapbg{ display:block; position:relative; width:100%; height:400px; background-color:rgba(31,38,54,0.7); background-image:url(img/mapico.png); background-position:center center; background-repeat:no-repeat;top:-400px;
transition: background 1s;
-webkit-transition: background 1s;
-moz-transition: background 1s;
-o-transition: background 1s; cursor:pointer;}


/*???????????????*/
.bgf8{ background-color:#f8f8f8;}

.answer{ padding-top:50px;}
.miantop .listtitle{ float:left;display:block; width:auto; font-size:30px; font-weight:bold;}
.miantop .listtitle span{ font-family:Arial, Helvetica, sans-serif;color:#b1b1b1; font-size:20px; font-weight:normal; border-bottom:3px solid #ffa200; display:block; position:relative; bottom:-2px;}
.answer .answerleft{ width:750px;}
.answer .answerleft .answerlist ul{ float:left;}
.answer .answerleft .answerlist ul li{ float:left; width:100%; border-bottom:1px dotted #e0e0e0; padding:15px 0px;}
.answer .answerleft .answerlist ul li .qa{ display:block; width:100%; font-size:16px; color:#333; font-weight:600; line-height:32px; background-image:url(img/qa.png); background-position:left 7px; background-repeat:no-repeat; padding-left:22px;}
.answer .answerleft .answerlist ul li p{ color:#666; line-height:24px; font-size:14px; padding-left:22px; background-image:url(img/aa.png); background-position:left 4px; background-repeat:no-repeat;}
.answer .answerleft .answerlist ul li span{ display:block; float:left; padding-left:22px; color:#999; line-height:21px; font-size:12px;}
/*????????????*/
.divcenter{ float:left; text-align:center;width:100%; height:auto;}
.pagelist .pageinfo{ width:100px; display:inline-block; color:#666;}
.pagelist{ display:inline-block; width:auto; height:auto; padding-top:20px; padding-bottom:20px;}
.pagelist li{ float:left;display:block;overflow:hidden;height:28px;line-height:28px;margin:0 3px;border-radius: 3px; background-position:center center; background-repeat:no-repeat;overflow: hidden;text-align: center; width:28px; font-size: 13px; color:#1586f9;}
.pagelist li.index{background-color:#4588E4;text-indent:1000px; border-radius: 3px;color:#fff; background-image:url(img/index.png);}
.pagelist li a.index{ background-image:url(img/index2.png);text-indent:1000px; overflow:hidden;}
.pagelist li a.index:hover{ background-image:url(img/index.png);}
.pagelist li.thisclass{background-color:#4588E4;color:#fff;}

.pagelist li a{
	background-position:center center; background-repeat:no-repeat;
	color:#4588E4;
    border: 1px solid #d5d5d5;
    display: block;
    float: left;
    font-size: 13px;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    text-align: center;
    width:26px;border-radius: 3px;}
	
.pagelist li a:hover{height:28px;line-height:28px;width:28px; background-color:#4588E4; color:#FFF; border:0px;}
.pagelist li.end{text-indent:100px;  background-image:url(img/end2.png);background-color:#4588E4;text-indent:1000px; border-radius: 3px;color:#fff;}
.pagelist li a.end{ text-indent:100px;  background-image:url(img/end.png); background-position:center center;}
.pagelist li a.end:hover{background-image:url(img/end2.png); background-position:center center;}
.pagelist li a.next{text-indent:100px;background-image:url(img/next.png);}
.pagelist li a.next:hover{background-image:url(img/next2.png);background-image:url(img/next2.png);}
.pagelist li a.pre{text-indent:100px;background-image:url(img/pre.png);}
.pagelist li a.pre:hover{background-image:url(img/next2.png);background-image:url(img/pre2.png);}

/*????????????*/
#iframebox{width:680px; height:190px;display:inline-block}
.bgblack{ background-color:#041620; background-image:url(img/qbg.jpg); background-position:left center; background-repeat:no-repeat; padding:40px 0px 40px 0px; text-align:center;}
.question{ width:680px; height:auto; margin:0 auto; overflow:hidden;}
.question input{float:left; height:30px; line-height:30px; border:0px;border-radius:5px; text-indent:28px; line-height:30px;background-position:8px center; background-repeat:no-repeat; margin-top:20px;}
.question .miaoshu{background-image:url(img/wenti.png); width:680px; height:140px; background-position:8px 7px;float:left;line-height:30px; border:0px;border-radius:5px; text-indent:28px; line-height:30px;background-position:8px 7px; background-repeat:no-repeat; font-size:14px; font-family:'microsoft yahei';resize:none;word-break:break-all;}
.question .wenti{width:355px;background-image:url(img/wenti.png);}
.question .yanzheng{background-image:url(img/yanzheng.png); width:105px; margin-left:30px;}
.question .mytime{ display:none;}
#vdimgck{ float:left; height:28px; border:1px solid #FFF;margin-top:20px; width:68px;}
.question .button{ background-color:#1586f9; width:90px; text-align:center; color:#fff; text-indent:0; margin-left:30px;}

/*???????????????*/
.answertitle{ font-size:24px; text-align:center; width:100%; display:block;}
.answerleft .hang{ text-align:center; margin:10px 0px 20px 0px; }
.answerleft .hang span{ display:inline-block; margin-right:15px; line-height:30px; color:#999; font-size:12px;}
.answerleft .body1{ padding:0px 15px 15px 15px; color:#333; line-height:24px;border:1px dashed #CCC; margin-bottom:50px;}
.answerleft .body1 .wenhao{ position:relative;top:-23px; line-height:42px; width:96px; display:block; font-size:16px; color:#004098; height:42px; background-color:#FFF;
background-image:url(img/qa.png); background-position:10px 13px; background-repeat:no-repeat; padding-left:30px;}
.answerleft .body2{ padding:0px 15px 15px 15px; color:#333; line-height:24px;border:1px dashed #CCC; margin-bottom:10px;}
.answerleft .body2 .wenhao{ position:relative;top:-23px; line-height:42px; width:96px; display:block; font-size:16px; color:#004098; height:42px; background-color:#FFF;
background-image:url(img/qa.png); background-position:10px 13px; background-repeat:no-repeat; padding-left:30px;}
.answerlefta{ line-height:21px; padding-top:10px}
.answerlefta .left a{color:#004098;}
.answerlefta .right a{ background-image:url(img/anniu.png); background-position:center center; background-repeat:no-repeat; float:right;display:block; width:117px; height:36px; margin-top:5px;}
.rightproduct .box{ width:206px; height:auto; float:left; margin-bottom:10px; }
.rightproduct .box { display:block; width:100%; height:auto;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.rightproduct .box img{ float:left; width:206px; height:128px; }
.rightproduct .box span{ display:block; float:left; width:100%; line-height:36px; text-align:center; color:#797979;}
.rightproduct .box a{ position:absolute; z-index:10;  display:block; width:190px; height:148px; padding:8px; line-height:21px; font-size:14px; background-color:rgba(0,64,152,0.8); color:#fff;  -webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;}
.rightproduct .box a:hover{ filter:alpha(opacity=1);
-moz-opacity:1;
opacity:1;}
/*????????????*/
.rightproduct{ float:left; width:226px; height:auto; margin-bottom:20px;background-color:#eeeeee; padding-bottom:10px;}
.rightproduct .righttitle{ float:left; width:170px; height:64px; color:#fff; font-size:18px; padding-top:20px; padding-left:56px;}
.productbg{ background-image:url(img/product.jpg); background-position:left top; background-repeat:no-repeat;}
.newsbg{background-image:url(img/news.jpg); background-position:left top; background-repeat:no-repeat; }
.questionbg{background-image:url(../images/question.jpg); background-position:left top; background-repeat:no-repeat;}
.contactbg{background-image:url(img/contactbg.jpg); background-position:left top; background-repeat:no-repeat;}
.rightcontact .righttitle{float:left; width:166px; height:64px; color:#fff; font-size:18px; padding-top:20px; padding-left:60px;}
.rightproduct ul{ height:auto; width:206px;float:left; padding:10px 10px 0px 10px; }
.rightproduct ul li{ float:left; width:100%; border-bottom:1px dotted #797979;}
.rightproduct ul li a{ display:block; font-size:14px; color:#797979; line-height:36px; background-image:url(img/sanjiao2.png); background-position:4px center; background-repeat:no-repeat; text-indent:14px; -webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.rightproduct ul li a:hover{ text-indent:20px; color:#004098;background-image:url(img/sanjiao.png);background-position:10px center;  }
.rightproduct .more{ display:block; float:left; width:120px;line-height:32px; margin-left:53px; height:32px;background-color:#00479F;border-radius:16px;color:#fff;font-size:16px;background-image:url(img/more.png); background-position:86px center; background-repeat:no-repeat; text-indent:16px;}
.rightproduct .more:hover{ background-color:#ffa200;}
.h3{ width:180px; height:3px; margin:0 auto; background-color:#ffa200;}
.h4{width:180px; height:3px; margin:0 auto; background-color:#00479f;}
.rightnews{ margin-bottom:20px; float:left;}
.rightnews .righttitle{padding-left:62px;float:left; width:166px; height:64px; color:#797979; padding-top:20px; padding-left:60px;font-size:18px; }
.rightnews .hangye{ height:auto; width:206px;float:left; padding:10px 10px 0px 10px; background-color:#F6F6F6;}
.rightnews .gongsi{height:auto; width:206px;float:left; padding:0px 10px 10px 10px; background-color:#f3f3f3;}
.rightnews ul li{ float:left; width:100%; border-bottom:1px dotted #797979;}
.rightnews ul li a{ display:block; font-size:12px;color:#797979; line-height:36px; background-image:url(img/wendang.png); background-position:3px center; background-repeat:no-repeat; text-indent:20px; -webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.rightnews ul li a:hover{ text-indent:26px; color:#004098; background-image:url(img/wendang2.png);background-position:10px center;}
.rightcontact{ float:left; width:226px; height:auto; margin-bottom:20px;}
.rightcontact ul{height:auto; width:206px;float:left; padding:10px; background-color:#eeeeee;}
.rightcontact ul span{ display:block; width:100%; line-height:24px; font-size:14px; color:#797979;}
.rightcontact ul span font{ color:#A75501; font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}

.right_question{ margin-bottom:20px; float:left;}
.right_question .righttitle{padding-left:62px;float:left; width:162px; height:64px; color:#fff; padding-top:20px; padding-left:64px;font-size:18px; }
.right_question ul{ height:auto; width:206px;float:left; padding:10px 10px 10px 10px; background-color:#F6F6F6;}
.right_question ul li{ float:left; width:100%; border-bottom:1px dotted #797979;}
.right_question ul li a{ display:block; font-size:14px; color:#797979; line-height:36px; background-image:url(img/wendang.png); background-position:4px center; background-repeat:no-repeat; text-indent:24px; -webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.right_question ul li a:hover{ text-indent:30px; color:#004098;background-image:url(img/wendang2.png);background-position:10px center;}





/*?????????*/
#menu{width:1200px; overflow:hidden;padding-top:50px;}
#menu #nav {display:block;width:280px;list-style:none; margin:0 auto;}
#menu #nav li {float:left;width:120px; margin-left:10px; margin-right:10px;}
#menu #nav li a{display:block;line-height:36px; height:36px; background-color:#00479F; border-radius:18px;text-decoration:none;text-align:center; color:#fff; font-size:16px;}
#menu #nav li .selected{background-color:#ffb700 !important; color:#fff;}
#menu #menu_con{ width:100%; height:auto; border-top:none}
#menu #menu_con .tag{ overflow:hidden;}
#menu #menu_con .tag ul{ float:left; width:100%}
#menu #menu_con .tag ul li{float:left; width:580px;  margin:10px;}
#menu #menu_con .tag ul li a{ display:block; padding:15px 15px 15px 15px; height:auto; border:1px solid #b5b5b5; overflow:auto;}
#menu #menu_con .tag ul li a:hover{ border-color:#ffa200;}
#menu #menu_con .tag ul li a img{ float:left; width:129px; height:129px;}
#menu #menu_con .tag ul li a .tagtitle{ float:left; display:block;color:#101010;display: block;font-size:16px;width:404px; padding-left:15px;}
#menu #menu_con .tag ul li a:hover .tagtitle{ color:#ffa200;}
#menu #menu_con .tag ul li a p{ float:left; color:#666;font-size:14px;line-height:24px;text-align:justify;text-justify:inter-ideograph; height:72px; overflow:hidden; width:404px; padding-left:15px; padding-top:3px;}
#menu #menu_con .tag ul li a .chakan{ float:left; padding:4px 8px 4px 8px;background-color:#b5b5b5; font-size:12px; color:#FFF; margin-top:8px; margin-left:15px;}
#menu #menu_con .tag ul li a:hover .chakan{ background-color:#ffa200;}
#menu #menu_con .tag ul .more{ display:block; margin:30px auto; width:120px;line-height:36px; height:36px;background-color:#00479F;border-radius:18px;color:#fff;font-size:16px;background-image:url(img/more.png); background-position:86px center; background-repeat:no-repeat; text-indent:16px;}
#menu #menu_con .tag ul .more:hover{ background-color:#ffa200;}
.h3{ width:180px; height:3px; margin:0 auto; background-color:#ffa200;}


/*???????????????*/
.xinwen{ padding-top:50px;}
.xinwen .xinwenleft{ width:732px;}
.xinwen .xinwenleft .xinwenlist ul{float:left; }
.xinwen .xinwenleft .xinwenlist ul li{ position:relative; float:left; width:700px; border:1px solid #e0e0e0; padding:15px 15px;background-color:#f8f8f8; margin-bottom:10px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f8f8f8,endColorStr=#fff);
background: -ms-linear-gradient(top, #f8f8f8,  #fff);       
background:-moz-linear-gradient(top,#f8f8f8,#fff);
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f8f8f8), to(#fff));
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#fff));      
background: -webkit-linear-gradient(top, #f8f8f8, #fff);  
background: -o-linear-gradient(top, #f8f8f8, #fff);  
}
.xinwen .xinwenleft .xinwenlist ul li:hover{box-shadow:1px 1px 2px 2px #eee; -moz-box-shadow:1px 1px 2px 2px #eee; -webkit-box-shadow:1px 1px 2px 2px #eee; z-index:9; left:-6px;}
.xinwen .xinwenleft .xinwenlist ul li .qa{ display:block; width:100%;}
.xinwen .xinwenleft .xinwenlist ul li img{ float:left; width:100px; height:100px; }
.xinwen .xinwenleft .xinwenlist ul li p{ float:left; color:#666; line-height:24px;text-align:justify;text-justify:inter-ideograph; font-size:14px; width:585px; padding-left:15px;}
.xinwen .xinwenleft .xinwenlist ul li .qatitle{ color:#333; font-size:16px; margin-right:20px; padding-left:15px;}
.xinwen .xinwenleft .xinwenlist ul li .qatitle span{ display:block; float:right; color:#999; font-size:12px; margin-top:4px; margin-left:15px;}

/*???????????????*/

.answerleft .body{padding:15px 15px 15px 15px; color:#333; line-height:24px;border:1px dashed #CCC;}


.answerleft .cbox{ float:left; display:block; width:230px; height:auto; background-color:#f8f8fb;}
.answerleft .cbox span{ display:block; float:left; width:145px; margin-left:10px; font-size:16px; color:#666666;}
.answerleft .cbox p{ padding:15px; float:left; color:#acb1bb;}
/*??????*/

.zhengshu{ padding:50px 0px 50px 0px; height:649px; }
.zhengshu .color666{ float:left;color:#666; margin-left:9px; font-size:28px !important; width:1182px !important; background-image:url(img/huanjing.jpg); background-position:left 55px; background-repeat:repeat-x; text-align:center;}
.zhengshu .color666 .small_title{ color:#acb1bb !important; display:inline-block; padding-left:8px; padding-right:8px; background-color:#fff; background-image:url(img/sbg.jpg); background-position:center bottom; background-repeat:no-repeat;}

.middle{ width:100%; text-align:center; float:left;}
#model{width:1200px; height:auto; background:#fff; overflow:hidden;}




#rongyu{ float:left; margin-top:50px; height:469px;}
#rongyu li { 
    border: 1px solid #d2d2d2;
    float: left;
    height:auto;
    margin: 0 9px 18px 9px;
    width: 280px;
	background-color:rgb(255,255,255);
}
#rongyu li:hover{ border: 1px solid #F00;}
#rongyu li img {
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
}
#rongyu li a {
	display:block;
	padding: 10px;
}
#rongyu li h3 {
	color:#333333;
	margin-top:10px;
	font-size:14px; font-weight:normal;
line-height: 28px;
}

#rongyu li h3 span{ float:left; display:block; width:230px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#rongyu li i{
	display: block;
	background: url(img/icon-fdj.png) center center no-repeat #D0D0D0;
	line-height:26px;
	width: 26px;
	height:26px;
	color: #fff;
	float: right;
	font-size: 12px;
	text-align: center
}


.li_img {
height:180px;
    text-align: center;
    width: 260px;
	text-align: center;
	vertical-align: center;
	
}
/*????????????*/

.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}
.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}
.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.fancybox-opened {
	z-index: 8030;
}
.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
	position: relative;
}
.fancybox-inner {
	overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}
.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}
.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('img/fancybox_sprite.png');
}
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}
#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('img/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}
.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../images/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}
.fancybox-prev {
	left: 0;
}
.fancybox-next {
	right: 0;
}
.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}
.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}
.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}
.fancybox-nav:hover span {
	visibility: visible;
}
.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}
/* Overlay helper */

.fancybox-lock {
	overflow: hidden !important;
	width: auto;
}
.fancybox-lock body {
	overflow: hidden !important;
}
.fancybox-lock-test {
	overflow-y: hidden !important;
}
.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('img/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}
.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}
/* Title helper */


.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}
.fancybox-opened .fancybox-title {
	visibility: visible;
}
.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}
.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}
.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}
.fancybox-title-inside-wrap {
	padding-top: 10px;
}
.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../images/fancybox_sprite@2x.png');
	background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
}
#fancybox-loading div {
	background-image: url('../images/fancybox_loading@2x.gif');
	background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
}
}


/*????????????*/
.bgf8{ background-color:#f8f8fb;}
.huanjing{ padding-top:50px; padding-bottom:50px;}
.huanjing .color666{ float:left; margin-left:40px; color:#666; font-size:28px !important; width:1108px !important; background-image:url(img/huanjing.jpg); background-position:left 55px; background-repeat:repeat-x; text-align:center;}
.huanjing .color666 .small_title{ color:#acb1bb !important; display:inline-block; padding-left:8px; padding-right:8px; background-color:#f8f8fb; background-image:url(img/sbg.jpg); background-position:center bottom; background-repeat:no-repeat;}

#featureContainer { float:left;WIDTH:1200px; padding-top:50px;
}

#feature {
	 POSITION: relative;
}

#feature .prev { float:left;
WIDTH: 30px; DISPLAY: block; BACKGROUND-image: url(img/left.png); background-position:center center; background-repeat:no-repeat; FLOAT: left; HEIGHT: 52px; margin-top:136px;
}
#feature .next {
 WIDTH: 30px; DISPLAY: block; BACKGROUND-image: url(img/right.png); background-repeat:no-repeat; background-position:center center; FLOAT: left; HEIGHT: 52px; margin-top:136px;
}
#feature .prev:hover {
 BACKGROUND-image: url(img/left2.png);
}
#feature .next:hover {
BACKGROUND-image: url(img/right2.png);
}
.featureUL {
	POSITION: relative;  LIST-STYLE-TYPE: none; MARGIN: 0px;  WIDTH: 2820px; FLOAT: left;LEFT: 0px
}
.featureBox {
	  WIDTH: 282px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 320px; OVERFLOW: hidden;
}
#botton-scroll {
	Z-INDEX: 0; MARGIN: 0px auto; WIDTH: 1128px; FLOAT: left; HEIGHT:320px; 
}
#block {
	Z-INDEX: 0; POSITION: relative; float:left;WIDTH: 1128px; HEIGHT: 320px; OVERFLOW: hidden;
}
#block .box {
 WIDTH: 262px; FLOAT: left; HEIGHT: 320px; margin-left:10px; margin-right:10px;
}
#block .box a{ display:block; width:262px; height:320px; position:relative;}
#block .box a img{ float:left;}
#block .box a .aa{background-color:rgba(0,88,171,0.9); z-index:100; position:absolute; width:262px; height:0px; overflow:hidden;}
#block .box a div p{ padding:30px; line-height:21px; color:#FFF;}




.yingyong{padding-top:100px; padding-bottom:70px;}
.bgee{ background-color:#eef0f4;}
.yingyong .color666{ float:left;color:#666; font-size:28px !important; margin-left:10px; width:1180px !important; background-image:url(img/huanjing.jpg); background-position:left 55px; background-repeat:repeat-x; text-align:center;}
.yingyong .color666 .small_title{ color:#acb1bb !important; display:inline-block; padding-left:8px; padding-right:8px; background-color:#fff; background-image:url(img/sbg.jpg); background-position:center bottom; background-repeat:no-repeat;}
.yingyong ul{ float:left; padding:50px 0px;}

.yingyong ul li{ float:left; width:380px; position:relative; height:250px; margin-left:10px; margin-right:10px; margin-bottom:20px;}
.yingyong ul li img{ float:left; width:380px;height:250px; }
.yingyong ul li span{ position:absolute; display:block; width:100%; line-height:36px; height:36px; color:#FFF; text-indent:6px; background-color:rgba(0,0,0,0.8); bottom:0px; left:0;}
.yingyong ul li .bbb{ position:absolute; display:block; width:0px; height:250px; z-index:100;left:0; top:0; overflow:hidden; background-position:center center; background-repeat:no-repeat;}
.yingyong ul li .bbb img{ float:left; width:380px; height:250px;}
.yingyong ul li .bbb p{ display:block; position:absolute; bottom:0; left:0; z-index:9999; color:#FFF; margin-left:30px; margin-right:30px; width:320px;text-align:justify;text-justify:inter-ideograph; text-align:center; height:100px;}
/*???????????????*/
.productlist{ padding-top:50px; padding-bottom:50px;}
.productlist ul{ float:left; display:block;}
.productlist ul li{float:left;display:block; width:362px; margin-left:19px; margin-right:19px; margin-bottom:19px;} 
.productlist ul li a{ float:left; display:block;}
.productlist ul li a.listimg{ width:362px; height:225px;}
.productlist ul li a.listimg img{ width:362px; height:225px;}
.productlist ul li a.listtitle{ width:362px; font-size:18px; color:#333; line-height:36px; padding-top:6px;}
.productlist ul li a.listtitle span{ padding-left:10px; font-size:14px;}
.productlist ul li a.listtitle:hover{}
.productlist ul li .lista{ float:left; width:362px; line-height:28px; height:70px;}
.productlist ul li .lista p{color:#666; font-size:12px; height:42px; line-height:21px; overflow:hidden;}
.productlist ul li .lista a{ padding-right:5px; margin-right:5px; color:#666; font-size:12px; height:21px; line-height:21px; }
.productlist ul li .lista a:hover{ text-decoration:underline;}

/*???????????????*/
.bgfa{ background-color:#fdfdfd; background-image:url(img/cpzx.jpg); background-position:center top; background-repeat:no-repeat;}
.productlist2{ padding-top:50px; padding-bottom:50px;}
.productleft{float:left; display:block; width:800px;}
.productleft .list{ float:left; display:block; width:800px;}
.productleft .list li{float:left;display:block; width:775px; height:160px; padding:20px 12px; border-bottom:1px solid #e3e3e3;} 
.productleft .list li:hover{ background-color:#f2f2f2;}
.productleft .list li a{ float:left; display:block;}
.productleft .list li a.listimg{ width:242px; height:150px; padding:5px; border:1px solid #dadada; background-color:#f2f2f2;}
.productleft .list li a.listimg img{ width:242px; height:150px;}
.productleft .list li a.listtitle{ width:501px; font-size:18px; color:#333; padding-left:20px;}
.productleft .list li a.listtitle span{ padding-left:10px; font-size:14px;}
.productleft .list li:hover a.listtitle{ color:#0068b7;}
.productleft .list li:hover a.listtitle span{ color:#0068b7; }
.productleft .list li p{ float:left; width:501px; padding-left:20px; line-height:26px;color:#666; font-size:14px;overflow:hidden; text-align:justify;text-justify:inter-ideograph;}

/*???????????????*/
.productbox{ padding:50px 0;}
.productbox .left{ width:915px;}
.productbox .productboxleft{ width:365px; float:left;}
.productbox .productboxright{ float:left; margin-left:30px; width:450px;}
.productbox .productboxright span{ display:block; width:100%; color:#696969; line-height:50px;border-bottom: 1px dashed #696969;}
.productbox .productboxright span h1{ font-size:14px; font-weight:bold;}
.productbox .productboxright p{ color:#696969; line-height:24px;border-bottom: 1px dashed #696969; font-size:12px; padding-bottom:8px; height:192px; overflow:hidden;}
.productbox .productboxright p font{line-height:42px; font-weight:bold; font-size:14px;}
.productbox .productboxright a{ display:block; width:134px; height:36px; background-position:center center; background-repeat:no-repeat; float:left;}
.productbox .productboxright a.goumai{ background-image:url(img/goumai.png); margin-left:30px;}
.productbox .productboxright a.zixun{background-image:url(img/lianxi.png);}
.productbox .productboxright .w100{ padding-top:10px; float:left;}

#menu2{width:100%; float:left; margin-top:50px; overflow:hidden;}
#menu2 #nav2 {display:block;width:915px;padding:0;margin:0;list-style:none; background-color:#2c3e50; float:left;}
#menu2 #nav2 li {float:left;width:120px; border-left:1px solid #2c3e50;}
#menu2 #nav2 li a {display:block;line-height:42px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#fff; }
#menu2 #menu_con2{ width:913px; height:auto; border-bottom:1px solid #a7bed5; border-left:1px solid #a7bed5; border-right:1px solid #a7bed5; }
#menu2 .tag{ padding:15px; overflow:hidden; color:#666;}
#menu2 .selected{ color:#fff; border-bottom:2px solid #FFB700;}

#menu2 #menu_con2 img{ height: auto !important;}


/*?????????????????????*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:484px;height:300px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*????????????????????????*/
.spec-preview{width:363px;height:225px;border:1px solid #DFDFDF;}
.spec-preview .jqzoom img{ width:363px; height:225px;}
.spec-scroll{clear:both;margin-top:18px;width:365px;}
.spec-scroll .prev{float:left;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"??????";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:333px;height:56px;overflow:hidden; margin-left:4px;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:111px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:81px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


/*zty1*/
.zty1{ float:left; width:100%; height:5696px; 
background:url(img/banner.jpg) center top no-repeat,
url(img/zty1bg6.jpg) center 1710px no-repeat,
url(img/zty1bg7.jpg) center 1870px no-repeat,
url(img/zty1bg8.jpg) center 2030px no-repeat,
url(img/zty1bg9.jpg) center 2190px no-repeat,
url(img/zty1bg10.jpg) center 2758px no-repeat,
url(img/zty1bg11.jpg) center 3151px no-repeat,
url(img/zty1bg12.jpg) center 3544px no-repeat,
url(img/zty1bg13.jpg) center 4498px no-repeat,
url(img/zty1bg14.jpg) center 4750px no-repeat;

}



.ztybanner{ height:750px; width:100%;}
.lujing2{ float:left; color:#fff; width:100%; height:auto;font-size:13px; font-weight:normal; margin-top:10px; background-image:url(img/lujing2.png); background-position:left 10px; background-repeat:no-repeat; padding-left:17px;}
.lujing2 a{font-size:13px;line-height:30px;color:#fff;}
.lujing2 a:hover{ text-decoration:underline;}
.ztybanner h1{ display:block; float:left; width:100%; text-align:center; margin-top:110px;}
.ztybanner h1 img{}
.ztybanner span{ display:inline-block; width:100%; line-height:28px; color:#FFF; font-size:16px;}
.ztybanner .more{ display:inline-block; margin-top:36px;width:130px; height:34px; border:1px solid #FFF; background-color:rgba(255,255,255,0.3); line-height:34px; border-radius:18px; color:#FFF; font-size:16px; background-image:url(img/more01.png); background-position:102px 12px; background-repeat:no-repeat;}
.zty1box1{ position:relative; background:url(img/zty1box1bg.png) center 40px no-repeat,url(img/zty1box1.jpg) center bottom no-repeat; height:960px;}
.zty1box1 .jgny{ margin-left:512px; margin-top:72px;}
.zty1box1 span{ display:block; font-size:18px; color:#333; width:100%; text-align:center; padding-top:70px; background-image:url(img/line.png); background-repeat:no-repeat; background-position:center 40px;}
.zty1box1 p{ font-size:16px; color:#727272; display:block; width:200px; position:absolute; line-height:26px;}
.zty1box1 p font{ font-size:18px; font-weight:bold; color:#000;line-height:28px;}
.zty1box1 p.mianban{ text-align:right; top:622px; left:30px;}
.zty1box1 p.guiti{ text-align:left; right:65px; top:480px;}
.zty1box2{height:640px;}
.zty1box2 .zty1box2img{ float:left; margin-top:118px; margin-left:82px;}
.zty1box2 .aqka{ margin-left:118px; margin-top:168px;}
.zty1box2 span{display:block; font-size:16px; color:#333; width:100%; text-align:center; text-indent:50px; padding-top:26px;}
.zty1box2 .bzbox{ float:left; width:112px; margin-left:79px; text-align:center; margin-top:38px;}
.zty1box2 .bzbox img{ display:inline-block; width:98px;}
.zty1box2 .bzbox p{ font-size:16px;color:#333;}
.zty1box3{ position:relative; width:100%; height:920px;}
.zty1box3 img{position:absolute;}
.zty1box3 .gyjz{left:45px; top:120px;}
.zty1box3 .gyjzsp{position:absolute;left:45px;top:190px; display:block; width:390px; color:#333; font-size:16px; line-height:26px;}
.zty1box3 .gyjzsp font{ font-family:Arial, Helvetica, sans-serif; display:block; font-size:8px; color:#898989; line-height:14px; width:265px; padding-top:8px;}
.zty1box3 .czjd{left:45px; top:304px;}
.zty1box3 .wwr{left:218px; top:304px;}
.zty1box3 .tjx{left:45px; top:466px;}
.zty1box3 .wxmg{left:218px; top:466px;}
.zty1box3 .cp1{ right:61px; top:21px;}
.zty1box4{ position:relative; width:100%; height:1732px;}
.zty1box4 img{ position:absolute;}
.zty1box4 .cp2{top:179px;}
.zty1box4 .cp3{ right:8px; top:870px;}
.zty1box4 .qqlh{left:136px; top:1022px;}
.zty1box4 .qqlhsp{ position:absolute;left:136px; top:1080px; color:#333333; line-height:28px; font-size:16px; display:block; width:365px;}
.zty1box4 .xjjs{ top:130px; right:210px;}
.zty1box4 .box4{ position:absolute; top:240px; right:60px; width:475px;}
.zty1box4 .box4 span{ float:left; display:block; width:56px; height:56px; color:#FFF; border:1px dashed #FFF; text-align:center; line-height:56px; font-family:Arial, Helvetica, sans-serif; font-size:26px;}
.zty1box4 .box4 p{ float:left; width:402px; padding-left:15px; height:auto; color:#FFF; line-height:28px; font-size:16px;}
.zty1box4 .box4 .w100{ float:left;}
.zty1box7{ height:694px; position:relative; width:100%;}

.zty2{float:left; width:100%; height:5940px;
background:url(img/banner01.jpg) center top no-repeat,
url(img/zty2bg4.jpg) center 1547px no-repeat,
url(img/zty2bg5.jpg) center 1720px no-repeat,
url(img/zty2bg6.jpg) center 1893px no-repeat,
url(img/zty2bg7.jpg) center 2066px no-repeat,
url(img/zty2bg8.jpg) center 2239px no-repeat,
url(img/zty2bg9.jpg) center 2858px no-repeat,
url(img/zty2bg10.jpg) center 3260px no-repeat,
url(img/zty2bg11.jpg) center 3662px no-repeat,
url(img/zty2bg12.jpg) center 3861px no-repeat,
url(img/zty2bg13.jpg) center 4060px no-repeat,
url(img/zty2bg14.jpg) center 4716px no-repeat,
url(img/zty2bg15.jpg) center 4991px no-repeat;
}
.zty2 .ztybanner h1{ background:url(img/h1line.jpg) center 64px no-repeat,url(img/h1line.jpg) center 67px no-repeat; margin-top:140px;}
.zty2box1{ height:797px; width:100%; position:relative; background:url(img/chatou.jpg) 280px bottom no-repeat,url(img/zyt2box3bg.jpg) 122px 444px no-repeat;}
.zty2box1 img{ position:absolute;}
.zty2box1 .cp1{ bottom:0px; right:128px;}
.zty2box1 .aqfx{left:122px; top:222px;}
.zty2box1 span{ font-size:44px; font-weight:bold;left:122px; position:absolute;top:140px; }
.zty2box1 p{ display:block; width:384px; position:absolute; color:#333; font-size:16px; line-height:28px;left:122px; top:300px;}
.zty2box2{ height:865px; position:relative;}
.zty2box2sp{ font-size:44px; color:#FFF; text-align:center; display:block; padding-top:116px; background-image:url(img/spanline.jpg); background-position:center bottom; background-repeat:no-repeat; padding-bottom:30px;}
.zty2box2sp p{ font-size:18px; line-height:30px;}
.zty2box2 img{ position:absolute; top:468px; left:578px;}
.zty2box2 yuan{ float:left; display:block; width:155px; height:155px; background-color:rgba(0,2,33,0.4); margin-left:18px; margin-right:18px;  border-radius:50%; color:#FFF; text-align:center; line-height:26px;}
.zty2box2 .spacebox{ float:left; width:200px; height:155px;}
.zty2box2 .w100{ text-align:center; margin-top:276px;}
.zty2box2 .w100 div{ display:inline-block;}
.zty2box3{ height:446px; text-align:center; background-image:url(img/zyt2box3bg.jpg); background-position:center 186px; background-repeat:no-repeat;}
.zty2box3 img{ margin-top:116px; margin-bottom:50px;}
.zty2box3 p{ font-size:16px; color:#333333; line-height:30px;}
.zty2box4{ height:804px; position:relative;}
.zty2box4 img{ position:absolute; top:134px; left:254px;}
.zty2box5{ height:1054px; position:relative; background:url(img/zyt2box3bg.jpg) 76px 487px no-repeat;}
.zty2box5 img{ position:absolute;}
.zty2box5 .xnzb{ top:164px; left:76px;}
.zty2box5 p{ line-height:30px; font-size:16px; color:#333; width:480px; display:block; top:306px; position:absolute;left:76px;}
.zty2box5 .cp4{ top:158px; right:28px;}
.zty2box5 .yf{ width:135px; height:135px; border:1px dotted #878787; border-radius:15px; text-align:center; position:absolute;}
.zty2box5 .yf font{ font-size:54px;font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.zty2box5 .yf span{ display:block; color:#333; font-size:16px; padding-top:20px;}
.zty2box5 .yf1{ left:72px; top:674px;}
.zty2box5 .yf2{ left:245px; top:674px;}
.zty2box5 .yf3{ left:416px; top:674px;}
.zty2box6{ height:550px; text-align:center;}
.zty2box6 span{ color:#FFF; font-size:44px; display:inline-block; width:100%; padding-top:162px; padding-bottom:60px; background-image:url(img/spanline.jpg); background-position:center 250px; background-repeat:no-repeat;}
.zty2box6 p{ color:#FFF; display:inline-block; width:770px; font-size:16px; line-height:30px;}
.zty2box7{ height:694px;}

.cpmore{ display:block; width:100%; text-align:center; color:#333; font-size:44px;padding-top:84px;}
.cpbox{ width:242px; text-align:center; float:left; padding-top:75px; margin-left:28px; margin-right:28px;}
.cpbox img{ width:242px; height:150px;}
.cpboxa{ font-size:16px; color:#333; font-weight:bold; text-align:center; display:block; margin-top:15px; margin-bottom:15px;}
.cpbox p{ color:#686868; text-align:center; line-height:26px; font-size:16px; height:52px; overflow:hidden;}
.cpbox .more{ background-color:#00305e; width:136px; height:36px; display:inline-block; color:#FFF; line-height:36px;border-radius:18px; margin-top:20px;}


.zty3{float:left; width:100%; height:auto;
background:url(img/banner02.jpg) center top no-repeat,
url(img/zty3bg1.jpg) center 750px no-repeat,
url(img/zty3bg2.jpg) center 1429px no-repeat,
url(img/zty3bg3.jpg) center 2651px no-repeat,
url(img/zty3bg4.jpg) center 3361px no-repeat,
url(img/zty3bg5.jpg) center 4273px no-repeat,
url(img/zty3bg6.jpg) center 4839px no-repeat,
url(img/zty3bg7.jpg) center 5971px repeat-x;
}
.zty3 .ztybanner h1{ margin-top:200px;}

.zty3box1{ height:679px; position:relative;}
.zty3box1 .bdtd{ right:142px; position:absolute; top:103px;}
.zty3box1 .cp1{ position:absolute; left:54px; top:104px;}
.zty3box1 div{ position:absolute; right:142px; width:190px; top:220PX;}
.zty3box1 div img{ float:left; margin-top:20px;}
.zty3box2{ height:804px; text-align:center; position:relative;}
.zty3box2 span{ color:#FFF; font-size:44px; display:inline-block; width:100%; padding-top:162px; padding-bottom:60px; background-image:url(img/spanline.jpg); background-position:center 250px; background-repeat:no-repeat;}
.zty3box2 p{ color:#FFF; display:inline-block; width:770px; font-size:16px; line-height:30px;}
.zty3box2 img{ position:absolute; z-index:100;bottom:-134px; left:98px;}


.zty3box3{ height:418px;width:100%; text-align:center;}

.zty3box3 p{ color:#222; display:inline-block; width:770px; font-size:16px; line-height:30px;}
.zty3box3 img{margin-top:156px; display:inline-block; margin-bottom:50px;}
.zty3box4{ height:710px; text-align:center;}
.zty3box4 img{margin-top:80px; display:inline-block;}

.zty3box5{ height:912px; position:relative;}
.zty3box5 img{position:absolute;}
.zty3box5 .gcyzh{top:144px; left:0px;}
.zty3box5 p{ position:absolute; display:block; width:542px; line-height:30px;text-align:justify;text-justify:inter-ideograph; font-size:16px; color:#333333; left:0px; top:248px; z-index:100;}
.zty3box5 .cp4{ bottom:0px; right:0px; }

.zty3box6{ height:566px; text-align:center; position:relative;}
.zty3box6 span{ color:#FFF; font-size:44px; display:inline-block; width:100%; padding-top:136px; padding-bottom:60px; background-image:url(img/spanline.jpg); background-position:center 224px; background-repeat:no-repeat;}
.zty3box6 p{ color:#FFF; display:inline-block; width:100%; font-size:16px; line-height:30px;}

.zty3box7{ height:533px; position:relative;}
.zty3box7 img{position:absolute;}
.zty3box7 .tzsjxk{ right:10px; top:224px;}
.zty3box7 p{position:absolute; display:block; width:542px; line-height:30px;text-align:right;text-justify:inter-ideograph; font-size:16px; color:#333333; right:10px; top:332px;}
.zty3box7 .cp5{ left:21px;top:124px;}
.zty3box8{ height:599px; position:relative;}
.zty3box8 img{position:absolute;}
.zty3box8 .zdmjs{ left:0px; top:216px;}
.zty3box8 p{position:absolute; display:block; width:542px; line-height:30px;text-align:justify;text-justify:inter-ideograph; font-size:16px; color:#333333; left:0px; top:332px;}
.zty3box8 .cp6{ right:0px;top:168px;}

.zty3box9{ height:488px; text-align:center; position:relative;}
.zty3box9 span{ color:#FFF; font-size:44px; display:inline-block; width:100%; padding-top:165px; padding-bottom:60px; background-image:url(img/spanline.jpg); background-position:center 253px; background-repeat:no-repeat;}
.zty3box9 p{ color:#FFF; display:inline-block; width:100%; font-size:16px; line-height:30px;}

.zty3box10{ height:694px;}

.zty4{float:left; width:100%; height:auto;
background:url(img/banner03.jpg) center top no-repeat,
url(img/zty4bg1.jpg) center 1627px no-repeat,
url(img/zty4bg2.jpg) center 2764px no-repeat;
}
.zty4box1{ position:relative; background:url(img/zty1box1bg.png) center 40px no-repeat,url(img/zty4box1.jpg) center 196px no-repeat; height:877px; text-align:center;}
.zty4box1 .jgts{ margin-top:80px;}
.zty4box1 span{ display:inline-block;font-size:18px; color:#333; width:100%; text-align:center; padding-top:34px;}
.zty4box1 .cp1{ margin-top:34px;}

.zty4box2{ position:relative; height:747px;}
.zty4box2 .cp2{ float:left; margin-top:130px; margin-left:12px;}
.zty4box2 .qmjy{ position:absolute; right:0px; top:250px;}
.zty4box2 span{ font-size:44px; position:absolute; right:0px; top:320px; color:#333px;}
.zty4box2 p{ color:#333; font-size:16px; text-align:right; line-height:30px; top:400px; position:absolute; right:0px;}

.zty4box3{ height:390px; text-align:center;}
.zty4box3 .zfxxtys{ margin-top:95px;}
.zty4box3 span{ color:#333; font-size:44px; display:inline-block; width:100%; padding-top:16px; padding-bottom:40px; background-image:url(img/zyt2box3bg.jpg); background-position:center 96px; background-repeat:no-repeat;}
.zty4box3 p{ color:#333; display:inline-block; width:100%; font-size:16px; line-height:30px;}
.zty4box4{ height:646px; position:relative; line-height:30px; font-size:16px; color:#333;}
.zty4box4 img{ position:absolute;}
.zty4box4 .xnddjxlh{ top:206px;}
.zty4box4 span{ position:absolute; top:320px;}
.zty4box4 .cp3{ position:absolute; right:83px; top:49px;}
.zty4box5{ height:671px;}

.zty5{float:left; width:100%; height:auto;
background:url(img/banner04.jpg) center top no-repeat,
url(img/zty5bg1.jpg) center 1664px no-repeat,
url(img/zty5bg3.jpg) center 2793px no-repeat,
url(img/zty5bg2.jpg) center 3285px no-repeat;
}
.zty5 .ztybanner h1{margin-top:168px;}

.zty5box1{ position:relative; height:914px; text-align:center;background:url(img/zyt2box3bg.jpg) center 206px no-repeat;}
.zty5box1 .gnte{ margin-top:73px;}
.zty5box1 span{ display:inline-block; color:#333; width:100%; text-align:center; padding-top:14px; font-size:44px;}
.zty5box1 p{ line-height:30px; font-size:16px; color:#333; padding-top:40px;}
.zty5box1 .cp1{ margin-top:16px;}
.zty5box2{ height:837px; position:relative;}
.zty5box2 .kshcsjk{position:absolute; right:0px; top:260px;}
.zty5box2 span{color:#333;font-size:44px; top:330px; position:absolute; right:0px;}
.zty5box2 p{ line-height:30px; font-size:16px; color:#333;text-align:right; position:absolute; top:422px; right:0px;}
.zty5box2 .cp2{ float:left; margin-top:87px; margin-left:93px;}
.zty5box3{ height:784px; position:relative;background:url(img/zyt2box3bg.jpg) left 382px no-repeat;}
.zty5box3 .zncl{position:absolute; left:0px; top:235px;}
.zty5box3 span{color:#333;font-size:44px; top:296px; position:absolute; left:0px;}
.zty5box3 p{ line-height:30px; font-size:16px; color:#333;text-align:left; position:absolute; top:406px; left:0px;}
.zty5box3 .cp3{ position:absolute; top:27px;right:182px;}
.zty5box4{ height:978px; position:relative;}
.zty5box4 .cp4{ position:absolute; top:135px; left:124px;}
.zty5box4 span{ position:absolute; top:167px; right:370px; font-size:44px; color:#FFF;}

.zty5box4 div{ float:right; width:632px; height:auto; margin-top:210px;}
.zty5box4 div .w100{ margin-top:65px;}
.zty5box4 div img{ width:90px; height:90px; float:left; margin-top:5px; }
.zty5box4 div p{ color:#eeeeee; line-height:24px; height:96px; float:left; padding-left:32px; overflow:hidden; font-size:14px;}
.zty5box5{ height:670px;}


.zty0{float:left; width:100%; height:auto;
background:url(img/banner05.jpg) center top no-repeat,
url(img/zty0bg1.jpg) center 1397px no-repeat,
url(img/zty0bg2.jpg) center 2716px no-repeat;
}
.zty0 .ztybanner h1{margin-top:160px;}
.zty0box1{ position:relative; height:647px; background:url(img/zyt2box3bg.jpg) left 430px no-repeat;}
.zty0box1 img{ position:absolute;}
.zty0box1 .syfwg{ left:0px; top:114px;}
.zty0box1 p{ position:absolute; left:0px; top:190px; line-height:30px; font-size:16px; color:#333; display:block; width:505px; text-align:justify; text-justify:inter-ideograph;}
.zty0box1 .cp1{ right:0px; top:99px;}
.zty0box2{ height:541px; position:relative;}

.zty0box2 .cp2{ position:absolute; left:0px; top:182px;}
.zty0box2 span{ position:absolute; right:0px; font-size:44px;  color:#fff; top:143px;}
.zty0box2 p{position:absolute; right:0px;line-height:30px; font-size:16px; color:#fff; display:block; width:410px; text-align:justify; text-justify:inter-ideograph; top:230px;}
.zty0box3{ height:778px; text-align:center;}
.zty0box3 img{ display:inline-block;}
.zty0box3 .azysfb{ margin-top:137px;}
.zty0box3 span{ line-height:30px; font-size:16px; color:#333;}
.zty0box3 .cp3{ margin-top:34px;}
.zty0box4{ height:497px; text-align:center;background-image:url(img/linebg1.jpg); background-position:center 344px; background-repeat:no-repeat;}
.zty0box4 span{ display:inline-block; font-size:44px;  color:#fff; margin-top:150px; }
.zty0box4 p{ color:#FFF; font-size:16px; line-height:30px; }
.zty0box5{ height:667px;}